package com.ruoyi.celoan.dto;

import com.baomidou.mybatisplus.annotation.TableField;

public class EnterpriseInfoQueryModel {
    private String enterpriseName;
    private String uniscId;
    private String searchOrgCode;
    private String platformId;
    private String use;
    @TableField(exist=false)
    private int result;

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    private String index;
    private String startPage;
    private String licenseId;
    private String fileUrl;
    private String authBusiness;

    public void setUniscId(String uniscId) {
        this.uniscId = uniscId;
    }

    public void setSearchOrgCode(String searchOrgCode) {
        this.searchOrgCode = searchOrgCode;
    }

    public void setPlatformId(String platformId) {
        this.platformId = platformId;
    }

    public void setUse(String use) {
        this.use = use;
    }

    public void setIndex(String index) {
        this.index = index;
    }

    public void setStartPage(String startPage) {
        this.startPage = startPage;
    }

    public void setLicenseId(String licenseId) {
        this.licenseId = licenseId;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    public void setAuthBusiness(String authBusiness) {
        this.authBusiness = authBusiness;
    }

    public boolean equals(Object o) {
        if (o == this) return true;
        if (!(o instanceof EnterpriseInfoQueryModel)) return false;
        EnterpriseInfoQueryModel other = (EnterpriseInfoQueryModel) o;
        if (!other.canEqual(this)) return false;
        Object this$enterpriseName = getEnterpriseName(), other$enterpriseName = other.getEnterpriseName();
        if ((this$enterpriseName == null) ? (other$enterpriseName != null) : !this$enterpriseName.equals(other$enterpriseName))
            return false;
        Object this$uniscId = getUniscId(), other$uniscId = other.getUniscId();
        if ((this$uniscId == null) ? (other$uniscId != null) : !this$uniscId.equals(other$uniscId)) return false;
        Object this$searchOrgCode = getSearchOrgCode(), other$searchOrgCode = other.getSearchOrgCode();
        if ((this$searchOrgCode == null) ? (other$searchOrgCode != null) : !this$searchOrgCode.equals(other$searchOrgCode))
            return false;
        Object this$platformId = getPlatformId(), other$platformId = other.getPlatformId();
        if ((this$platformId == null) ? (other$platformId != null) : !this$platformId.equals(other$platformId))
            return false;
        Object this$use = getUse(), other$use = other.getUse();
        if ((this$use == null) ? (other$use != null) : !this$use.equals(other$use)) return false;
        Object this$index = getIndex(), other$index = other.getIndex();
        if ((this$index == null) ? (other$index != null) : !this$index.equals(other$index)) return false;
        Object this$startPage = getStartPage(), other$startPage = other.getStartPage();
        if ((this$startPage == null) ? (other$startPage != null) : !this$startPage.equals(other$startPage))
            return false;
        Object this$licenseId = getLicenseId(), other$licenseId = other.getLicenseId();
        if ((this$licenseId == null) ? (other$licenseId != null) : !this$licenseId.equals(other$licenseId))
            return false;
        Object this$fileUrl = getFileUrl(), other$fileUrl = other.getFileUrl();
        if ((this$fileUrl == null) ? (other$fileUrl != null) : !this$fileUrl.equals(other$fileUrl)) return false;
        Object this$authBusiness = getAuthBusiness(), other$authBusiness = other.getAuthBusiness();
        return !((this$authBusiness == null) ? (other$authBusiness != null) : !this$authBusiness.equals(other$authBusiness));
    }

    protected boolean canEqual(Object other) {
        return other instanceof EnterpriseInfoQueryModel;
    }

    public int hashCode() {
        int PRIME = 59;
        result = 1;
        Object $enterpriseName = getEnterpriseName();
        result = result * 59 + (($enterpriseName == null) ? 43 : $enterpriseName.hashCode());
        Object $uniscId = getUniscId();
        result = result * 59 + (($uniscId == null) ? 43 : $uniscId.hashCode());
        Object $searchOrgCode = getSearchOrgCode();
        result = result * 59 + (($searchOrgCode == null) ? 43 : $searchOrgCode.hashCode());
        Object $platformId = getPlatformId();
        result = result * 59 + (($platformId == null) ? 43 : $platformId.hashCode());
        Object $use = getUse();
        result = result * 59 + (($use == null) ? 43 : $use.hashCode());
        Object $index = getIndex();
        result = result * 59 + (($index == null) ? 43 : $index.hashCode());
        Object $startPage = getStartPage();
        result = result * 59 + (($startPage == null) ? 43 : $startPage.hashCode());
        Object $licenseId = getLicenseId();
        result = result * 59 + (($licenseId == null) ? 43 : $licenseId.hashCode());
        Object $fileUrl = getFileUrl();
        result = result * 59 + (($fileUrl == null) ? 43 : $fileUrl.hashCode());
        Object $authBusiness = getAuthBusiness();
        return result * 59 + (($authBusiness == null) ? 43 : $authBusiness.hashCode());
    }

    public String toString() {
        return "EnterpriseInfoQueryModel(enterpriseName=" + getEnterpriseName() + ", uniscId=" + getUniscId() + ", searchOrgCode=" + getSearchOrgCode() + ", platformId=" + getPlatformId() + ", use=" + getUse() + ", index=" + getIndex() + ", startPage=" + getStartPage() + ", licenseId=" + getLicenseId() + ", fileUrl=" + getFileUrl() + ", authBusiness=" + getAuthBusiness() + ")";
    }

    public String getEnterpriseName() {
        return this.enterpriseName;
    }

    public String getUniscId() {
        return this.uniscId;
    }

    public String getSearchOrgCode() {
        return this.searchOrgCode;
    }

    public String getPlatformId() {
        return this.platformId;
    }

    public String getUse() {
        return this.use;
    }

    public String getIndex() {
        return this.index;
    }

    public String getStartPage() {
        return this.startPage;
    }

    public String getLicenseId() {
        return this.licenseId;
    }

    public String getFileUrl() {
        return this.fileUrl;
    }

    public String getAuthBusiness() {
        return this.authBusiness;
    }
}


/* Location:              D:\tuodayun\workspace\work\celoan-third-data-report-service-2.0.0-SNAPSHOT.jar!\BOOT-INF\classes\com\celoan\dto\EnterpriseInfoQueryModel.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */
